Computing in continuous space with self-assembling polygonal tiles (extended abstract)
نویسندگان
چکیده
Oscar Gilbert , Jacob Hendricks , Matthew J. Patitz ? ? , and Trent A. Rogers † Abstract. In this paper we investigate the computational power of the polygonal tile assembly model (polygonal TAM) at temperature 1, i.e. in non-cooperative systems. The polygonal TAM is an extension of Winfree’s abstract tile assembly model (aTAM) which not only allows for square tiles (as in the aTAM) but also allows for tile shapes which are arbitrary polygons. Although a number of self-assembly results have shown computational universality at temperature 1, these are the first results to do so by fundamentally relying on tile placements in continuous, rather than discrete, space. With the square tiles of the aTAM, it is conjectured that the class of temperature 1 systems is not computationally universal. Here we show that for each n > 6, the class of systems whose tiles are the shape of the regular polygon P with n sides is computationally universal. On the other hand, we show that the class of systems whose tiles consist of a regular polygon P with n ≤ 6 sides cannot compute using any known techniques. In addition, we show a number of classes of systems whose tiles consist of a non-regular polygon with n ≥ 3 sides are computationally universal. In this paper we investigate the computational power of the polygonal tile assembly model (polygonal TAM) at temperature 1, i.e. in non-cooperative systems. The polygonal TAM is an extension of Winfree’s abstract tile assembly model (aTAM) which not only allows for square tiles (as in the aTAM) but also allows for tile shapes which are arbitrary polygons. Although a number of self-assembly results have shown computational universality at temperature 1, these are the first results to do so by fundamentally relying on tile placements in continuous, rather than discrete, space. With the square tiles of the aTAM, it is conjectured that the class of temperature 1 systems is not computationally universal. Here we show that for each n > 6, the class of systems whose tiles are the shape of the regular polygon P with n sides is computationally universal. On the other hand, we show that the class of systems whose tiles consist of a regular polygon P with n ≤ 6 sides cannot compute using any known techniques. In addition, we show a number of classes of systems whose tiles consist of a non-regular polygon with n ≥ 3 sides are computationally universal. ? Department of Mathematical Sciences, University of Arkansas, Fayetteville, AR, USA. [email protected]. This author’s research was supported in part by National Science Foundation Grants CCF-1117672 and CCF-1422152. ?? Department of Computer Science and Computer Engineering, University of Arkansas, Fayetteville, AR, USA. [email protected]. This author’s research was supported in part by National Science Foundation Grants CCF-1117672 and CCF1422152. ? ? ? Department of Computer Science and Computer Engineering, University of Arkansas, Fayetteville, AR, USA. [email protected]. This author’s research was supported in part by National Science Foundation Grants CCF-1117672 and CCF-1422152. † Department of Computer Science and Computer Engineering, University of Arkansas, Fayetteville, AR, USA. [email protected]. This author’s research was supported by the National Science Foundation Graduate Research Fellowship Program under Grant No. DGE-1450079, and National Science Foundation grants CCF1117672 and CCF-1422152. ar X iv :1 50 3. 00 32 7v 2 [ cs .C G ] 1 8 A ug 2 01 5
منابع مشابه
Self-Assembling Interactive Modules: A Research Programme
In this paper we propose a research programme for getting structural characterisations for 2-dimensional languages generated by self-assembling tiles. This is part of a larger programme on getting a formal foundation of parallel, interactive, distributed systems.
متن کاملASSEMBLE TIME FOR SELF-ASSEMBLING SQUARE TILES - JAMES SOLBERG 1 Assemble time for self-assembling square tiles
As technology drives components smaller, traditional methods of assembling these components become ever more impractical. Self-assembly is a viable solution in which the individual components autonomously organize themselves without the external guidance of a supervising agent. In this paper we look at the assembly times for various one and two dimensional objects that are assembled with square...
متن کاملA Computational Model for Self-assembling Flexible Tiles
We present a theoretical model for self-assembling tiles with flexible branches motivated by DNA branched junction molecules. We encode an instance of a “problem” as a pot of such tiles, and a “solution” as an assembled complete complex without any free sticky ends (called ports), whose number of tiles is within predefined bounds. We develop an algebraic representation of this self-assembly pro...
متن کاملBeyond Molecular Computing: Novel Magnetic Tiles for Complex Assemblies
Self-assembly has been immensely successful in creating complex patterns at the molecular scale. However, the use of self-assembly techniques at the macroscopic level has so far been limited to the formation of simple patterns. For example, in a number of prior works, self-assembling units or tiles formed aggregates based on the polarity of magnetic pads on their sides. The complexity of the re...
متن کاملSelf-Assembling Systems are Distributed Systems
In 2004, Klavins et al. introduced the use of graph grammars to describe—and to program— systems of self-assembly. We show that these graph grammars can be embedded in a graph rewriting characterization of distributed systems that was proposed by Degano and Montanari over twenty years ago. We apply this embedding to generalize Soloveichik and Winfree’s local determinism criterion (for achieving...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016